package org.orz.story.works.biz.clubhouse.persistence.entities;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @description 世界杯赛程表
 * @author orz
 * @date 2022-12-08
 */
@TableName("works_wc_schedule")
@Data
public class WorksWcSchedule {
    /** 主键 */
    @TableId(type = IdType.AUTO)
    private Long id;
    /** 赛程日期 */
    private Date scheduleDate;
    /** 格式化后的时间 */
    private String scheduleDateFormat;
    /** 周几 */
    private String scheduleWeek;
    /**  */
    private String scheduleCurrent;
    /** 球队id */
    private String teamId;
    /** 赛事日期 */
    private Date date;
    /** 赛事时间 */
    private Date dateTime;
    /** 主队id */
    private String hostTeamId;
    /** 客队id */
    private String guestTeamId;
    /** 主队名称 */
    private String hostTeamName;
    /** 客队名称 */
    private String guestTeamName;
    /** 主队进球数（含点球） */
    private String hostTeamScore;
    /** 客队进球数（含点球） */
    private String guestTeamScore;
    /** 比赛状态， 1:未开赛 2:进行中 3:已完赛 0:未知 */
    private String matchStatus;
    /** 比赛状态描述 */
    private String matchDes;
    /** 比赛类型，1:小组赛 2:1/8决赛 3:1/4决赛 4:半决赛 5 季军赛 6:决赛 */
    private String matchType;
    /** 比赛类型名称 */
    private String matchTypeName;
    /** 比赛类型描述，如小组赛第几轮 */
    private String matchTypeDes;
    /** 球队组别，如：a */
    private String groupName;
    /** 主队logo图片链接 */
    private String hostTeamLogoUrl;
    /** 客队logo图片链接 */
    private String guestTeamLogoUrl;
    /** 是否有效，1有效 0无效 */
    private Integer aliveFlag;
    /** 创建人 */
    private Long createUser;
    /** 创建时间 */
    private Date createDate;
    /** 更新人 */
    private Long updateUser;
    /** 更新时间 */
    private Date updateDate;
    /** 数据库更新时间 */
    private Date updateDbDate;
}